something that reflects - Español Inglés Diccionario